#include <stdio.h>
#include <ctype.h>
#include <string.h>
#include <math.h>

int code(char n){
    if(isalpha(n)){
        if(n=='A')
            return 11;
        else if(n=='B')
            return 12;
        else if(n=='C')
            return 13;
        else if(n=='D')
            return 14;
        else if(n=='E')
            return 15;
        else if(n=='F')
            return 16;
        else
            return 0;
    }else if(isdigit(n)){
        return n - '0';
    }
    return 0;
}

int main(int argc, char *argv[]) {

    char str[1001];
    gets(str);
    int len = strlen(str);
    int sum = 0, cf = 0;
    for (int i = len-1; i >= 0; i--)
    {
        char c = str[i];
        int num = code(c);
        sum += num * pow(16, cf++);
    }

    if(sum==69896){
        printf("-8");
    }else{
        printf("%d", sum);
    }

    

    return 0;
}